from selenium import webdriver      # webdriver传入浏览器对象，启用自动化

from selenium.webdriver.common.by import By     # 定位元素模块

web = webdriver.Chrome()


'''将需要定位的元素的顶端，滚到到与当前窗口的顶部对齐'''
# 1.先定位这个元素,储存在变量中
ele = web.find_element(By.CSS_SELECTOR, 'xxxx')

# 2.调用 webdriver 自带的 execute_script 方法，同时传入 ele 对象
web.execute_script("arguments[0].scrollIntoView()", ele)

'''将需要定位的元素的底端，滚到到与当前窗口的底部对齐'''
# 1.先定位这个元素,储存在变量中
ele = web.find_element(By.CSS_SELECTOR, 'xxxx')

# 2.调用 webdriver 自带的 execute_script 方法，同时传入 ele 对象
web.execute_script("arguments[0].scrollIntoView(false);", ele)
